home *** CD-ROM | disk | FTP | other *** search
- Short: ViNCEd, the final CON: solution. ^Z, TAB Expand....
- Author: thor@einstein.math.tu-berlin.de (Thomas Richter)
- Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
- Version: 3.69.1
- Type: util/shell
- Requires: Any Amiga, any kickstart version (even 1.2 will do)
- Replaces: ViNCGoodies.lha, ViNCBeta.lha
-
- ---------------------------------------------------------------------------
- Warning: The 3.69 release is the LAST releases that still supports Os 1.x
- ---------------------------------------------------------------------------
-
- About ViNCEd
- ---------------------------------------------------------------------------
- The latest version (3.69) of my full screen shell editor (CON: replacement)
- ---------------------------------------------------------------------------
-
- Features:
- -Extremly flexible
- -Comes with prefs program with nice GUI
- -User defineable macros and buttons (gadgets) with parameters
- -Full screen editor, not line limited
- -Compatible to CON: and ConMan
- -VT-220 emulation build in
- -ANSI (VT-xxx) colors on request
- -Freely configurable keyboard
- -ASCII prefs, a standard editor is enough to change them by hand.
- -Keypad mode on request (numeric keypad for cursor control)
- -Supports control sequences of:
- -CON:
- -VT-220
- -DEC
- -XTerm (Unix Shells)
- -SGI winterm
- -plus private stuff (set keyboard, colors and font by ctrl seqs)
- -TAB expansion, with different TAB requesters as option
- -TAB expansion cache
- -Colored cursor on request
- -Menu, clipboard support build in (no ConClip needed)
- -"More than complete" online help plus documentation
- -C include files, autodocs for the library included
- -Screen title might contain path/fail codes/CLI number & more
- -Localizeable (German available, more locales welcome)
- -Job control á la unix with Ctrl-Z
- -suspends shell jobs
- -sends shell jobs to forgeground & background
- using tiny shell scripts "fg" and "bg" like unix
- -documented library for own applications and editor programming
- -iconification support
- -uses public "tbiclass" gadgets of VisualPrefs, or Massimo's
- toolbutton images if available.
- -easy installation
- -full control by single program (SetVNC)
- -clipboard support, snip control with middle mouse button or Ctrl-left-Mouse
- -can create private screens on request
- -font & monitor selectable by prefs
- -icon drop, with modifiers for path/name only
- -100% assembly language => fast & short (err, as short as I could do it.)
-
- Plus: It's 100% free! Hey, I must be crazy!
-
- -----------------------------------------------------------------------------
-
- -------- history ----- this is not the complete history, read the guide!----
-
- Changes made for 3.69.1:
-
- The SetVNC color selector did not work on hicolor or true-color
- screens, fixed.
- SetVNC allocates a hardware sprite in case no free pen is avail-
- able. Unfortunately, the Os sprite allocation function of the V39
- graphics library (and propably that of V40, too) seems to have
- problems to allocate a hardware sprite in case the intuition
- mouse pointer is in AGA hires mode. The result is unpredictable:
- The Os manages to remap the hires pointer to lores from time to
- time, of course loosing precision; sometimes it does not and leaves
- a corrupt sprite and a hires sprite to SetVNC, unlike desired.
- There is currently no way of allocating a sprite in a given mode
- without causing this problem, so there is unfortunately no fix.
- To work around this problem, give the workbench more colors.
-
- Changes made for 3.69:
-
- The color of the dots in the default cursor could have been wrong.
- The calculation of the window height in the window open routine was
- wrong by as much as one pixel and therefore failed.
- Re-enabled the automatic resizing of the window because this makes
- indeed some sense.
- The SetVNC "Save To" and "Load From" functions used to be broken,
- they even didn't show an error requester in case they failed. Urgh!
-
- Changes made for 3.68:
-
- ViNCEd will now switch back to the system default font in case it is
- opened on a screen with a proportional font; this mimicks the CON:
- behaiviour. Thanks Raphael!
- ViNCEd will no longer try to resize a window to make its contents
- visible. If the window is too tiny, no output will be shown.
- This is again identically to the CON: behaivour; however, unlike
- for CON:, the cursor movement sequences remain working as ViNCEd
- emulates a tiny 1x1 window if required. The guru 0x1e080001 is
- now obsolete.
- Fixed a bug in the tool button allocation, used the wrong font for
- estimating the remaining size of the window title. Fixed!
- Added the %w and %W screen title commands.
- ViNCEd removes now the cursor if a "set border" command is sent.
- Since nobody seems to read this guide, ViNCEd drops now a
- trailing ".info" in the icon name for iconification.
- Due to an oversight, the colored cursor and the ANSI colors
- did not work at the same time. Ouch!
- The version string in SetVNC wasn't correct.
- Fixed a bug in the character overwrite routine... again!
- Fixed a hit of SetVNC when inserting more buttons.
-
- Changes made in 3.67:
-
- Added the %l and %o window title command to insert the state of the
- NumLock and Overwrite qualifier.
- ViNCEd will now try to adjust its icons correctly if some other
- program hacked more than the system default icons into its title
- ("PowerWindows").
- The shortcuts of the ViNCEd windows can now be localized.
- Fixed a bug in the TAB expansion cache handling of
- multiassigns.
- Added a workaround for a bug in VIM.
-
- Changes made in 3.66:
- Fixed the broken "Insert CSI" and "Insert ESC" sequences.
- Included an italian catalog by Francesco Leoni
- and Francesco Mancuso. Thanks!
- Added the "Restore Window" menu item.
- Added mouse wheel support for serial mice.
-
- Changes made in 3.65:
- Included a french version of the catalogs. Thanks Frédéric!
- Included a slovenian catalog, translated by Damir Arh.
- Included a finnish catalog, thanks to Samppa Rönkä.
- Included a patch for version 40.3 of "More" to fix this
- nasty iconification bug.
- Included the "NamedConsoleHandler" to enable ^Z for Os versions
- 2.0 and 2.1.
- CrossDos directories are no longer cached because their date
- doesn't get updated as it should.
- Added the "BACK" window path "meta" argument.
- Added emulation of a RAW: handler bug which can be turned off
- with a new CSI sequence.
- Added a special check against deadlocks on ViNCEd startup.
- Fixed the ^Q and ^G keyboard functions for VT-220.
- Fixed the documentation about the "send window borders" sequence.
-
- Changes made in 3.64:
- Fixed only a minor glinch in the scroll lock flag and gadgets.
- Except that, no changes need to be done.
- Forgot to include the up-to-date locale sources in the 3.63
- distribution. Sorry for that.
- Included some ancient releases for curiousity.
-
-
- Changes made in 3.63:
- Changed the behaivour of ESC in the RAW mode; a plain ASCII ESC is
- now sent, ViNCEd does no longer insert its private control sequence.
- However, complete control sequences are sent in the "english" mode,
- including those for "Toggle ESC", "Insert CSI" and "Insert ESC".
- ViNCEd sends now ESC [ instead of CSI for keyboard sequences if the
- seven bit mode is enabled.
- ViNCEd does no longer insert a line feed into the clipboard if a
- line was word-wrapped at the right border of the window.
- The line feed handling was changed. The old version emulated the
- SGI winterm behaivour, which is just plain wrong. I studied five
- terminal programs how to do this right, got six answers and
- implemented a seventh.
- Added emulation of some VT-xxx illnesses, especially handling of
- zero arguments in a CSI sequence (which I hate to do like this, but
- so what).
- Fixed characters sent with ^C to ^F. These were just wrong. Urgh.
- Fixed the ICONIFIED window path argument which did not work due to
- a former, uhm, bug fix, in one of the betas. Luckey, the code was
- (and still is) tolerant enough not to crash in this situation.
- Fixed some bugs in scrolling borders with the cursor movement
- commands.
- Added a function browser to the second keyboard page of SetVNC.
-
- Changes made in 3.62:
- Fixed a bug in the TAB expansion. Thanks, Andreas!
- Changed the Ctrl-C logic a bit, might avoid problems.
- Fixed a bug in SetVNC that might have caused crashes when
- shutting down the guide.
- Added "Save To" and "Load From" gadgets to SetVNC.
-
- Changes made in 3.61:
- Added support for Massimo's external toolbutton image class,
- the class itself and its documentation. Thanks, Massimo!
- Added the "PLAIN" window path argument, idea of
- Andreas Mixich.
-
- Changes made in 3.60:
- Just too much.
- Except quite a lot of bug fixes, this release introduces a new
- keyboard parser which allows to bind keyboard functions to
- any key you like. It introduced, too, a new preferences format
- that is based on plain ASCII text. Additonally, a new guide
- is included which contains a FAQ (frequently asked questions)
- and a new and detailed index. That's only the list of the most
- important changes. More has happened.
-
- -----------------------------------------------------------------------------
- Notes:
-
- Check the TOP_SECRET or ReadMe.First file in this archive!
- Especially, these SHOULD BE RUN FIRST before you start with
- the installation.
-
- VirusWorkShop seems to have trouble with the overlay file structure
- that is used by the SetVNC program.
- THIS IS NOT A VIRUS! It is a bugfix of the oldish CBM overlay
- manager which is really buggy!
-
- To trick VirusWorkshop, the SetVNC program in this archive is
- encoded. Use the "Decode" program from the "Extras" drawer to
- decode manually. The installer script has been updated to do
- this for you.
-
- -----------------------------------------------------------------------------
-
- Send ideas, improvements, bugreports (please as concrete as possible) to:
-
-
- Thomas Richter
-
-
- EMail: thor@math.tu-berlin.de
-
- or "Wisit the Web" site:
-
- WWW: http://www.math.tu-berlin.de/~thor/thor/index.html
-
- -----------------------------------------------------------------------------
-
- April 1999
-
- Thomas
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 628 271 56.8% 19-Dec-98 13:55:00 +Antique.info
- 919 510 44.5% 19-Oct-98 00:07:16 +Antique.Readme
- 856 376 56.0% 18-Oct-98 23:29:06 +Antique.Readme.info
- 92 85 7.6% 18-Oct-98 23:44:24 +MountList
- 19608 10589 45.9% 18-Oct-98 23:28:16 +SetVNC
- 17648 9807 44.4% 19-Dec-90 17:35:14 +SetVNC_1.3
- 21980 14345 34.7% 19-Dec-90 17:36:12 +VNC-Handler
- 43328 26752 38.2% 18-Oct-98 23:27:58 +vnc.library
- 628 267 57.4% 19-Dec-98 13:55:00 +AREXX.info
- 188 179 4.7% 12-Aug-98 20:38:46 +rexxsyslib.pch
- 938 467 50.2% 24-Dec-98 00:30:52 +ATO.readme
- 2441 1123 53.9% 28-Feb-98 21:37:24 +ATO.ReadMe.First
- 856 378 55.8% 19-Dec-98 13:55:00 +ATO.ReadMe.First.info
- 856 375 56.1% 19-Dec-98 13:55:00 +ATO.readme.info
- 628 268 57.3% 19-Dec-98 13:55:00 +C.info
- 53708 28699 46.5% 03-Jul-99 20:43:08 +SetVNC.coded
- 628 265 57.8% 19-Dec-98 13:55:00 +DEVS.info
- 628 267 57.4% 06-Sep-98 14:43:22 +DOSDrivers.info
- 324 227 29.9% 09-Nov-97 15:09:10 +NEWCON
- 481 261 45.7% 06-Sep-98 14:43:22 +NEWCON.info
- 269 195 27.5% 09-Nov-97 15:07:08 +VNC
- 481 263 45.3% 06-Sep-98 14:43:22 +VNC.info
- 261 191 26.8% 09-Nov-97 15:07:32 +VNR
- 481 263 45.3% 06-Sep-98 14:43:22 +VNR.info
- 105 94 10.4% 13-Jan-94 22:49:00 +Mount_NEWCON
- 102 88 13.7% 13-Jan-94 22:49:36 +Mount_VNC
- 1380 356 74.2% 03-Nov-96 17:28:28 +Disk.info
- 628 271 56.8% 19-Dec-98 13:59:30 +Extras.info
- 8424 5274 37.3% 27-Sep-98 21:08:12 +CLIcon
- 758 317 58.1% 06-Sep-98 14:40:44 +CLIcon.info
- 87 79 9.1% 07-Nov-98 13:06:48 +CONSOLE
- 481 263 45.3% 07-Nov-98 13:15:38 +CONSOLE.info
- 440 380 13.6% 06-Apr-97 00:59:46 +Decode
- 4056 2427 40.1% 21-Dec-97 20:34:56 +FastFonts
- 568 273 51.9% 06-Sep-98 14:40:44 +FastFonts.info
- 628 268 57.3% 06-Sep-98 14:40:44 +Fonts.info
- 264 31 88.2% 01-Nov-97 14:05:06 +topaz6.font
- 2216 1357 38.7% 01-Nov-97 14:05:44 +8e
- 332 309 6.9% 10-Nov-98 23:42:50 +More.pch
- 112 96 14.2% 14-Nov-98 20:31:18 +Mount_CONSOLE
- 580 424 26.8% 23-Jan-99 18:49:58 +NamedConsoleHandler
- 284 251 11.6% 02-Nov-96 20:10:54 +PatchAlloc
- 1336 927 30.6% 11-Aug-98 21:53:56 +PatchRAM
- 1416 963 31.9% 09-Aug-98 19:05:18 +RunTool
- 14688 9310 36.6% 02-Nov-96 23:10:54 +spatch
- 9736 5880 39.6% 29-Mar-99 22:04:40 +StringSnip
- 2981 1426 52.1% 23-Jan-99 18:47:16 +StringSnip.prefs
- 10396 4335 58.3% 29-Mar-99 22:06:24 +StringSnip.readme
- 7272 4502 38.0% 27-Sep-98 00:38:02 +titlebar.image
- 4276 2017 52.8% 11-Aug-98 21:54:16 +TrueMultiAssigns
- 628 269 57.1% 06-Sep-98 14:40:44 +UnixDirs3.info
- 3524 2501 29.0% 21-Mar-97 21:53:38 +UnixDirs3
- 32747 12181 62.8% 21-Mar-97 21:53:42 +UnixDirs3.guide
- 537 283 47.2% 20-Aug-97 20:58:52 +UnixDirs3.guide.info
- 1701 783 53.9% 20-Aug-97 20:58:52 +UnixDirs3.info
- 809 465 42.5% 21-Mar-97 22:10:22 +UnixDirs3.readme
- 628 267 57.4% 19-Dec-98 13:55:00 +Guides.info
- 11823 4428 62.5% 27-Sep-98 00:42:48 +titlebar.guide
- 468 224 52.1% 11-Sep-98 22:49:50 +titlebar.guide.info
- 631447 185362 70.6% 03-Jul-99 21:11:40 +ViNCEd.guide
- 523 273 47.8% 11-Aug-98 21:50:54 +ViNCEd.guide.info
- 628 273 56.5% 19-Dec-98 13:54:58 +Include.info
- 10992 4171 62.0% 27-Sep-98 00:39:14 +titlebar.doc
- 116336 26660 77.0% 22-Aug-98 15:23:38 +vnc.doc
- 7134 2507 64.8% 22-Aug-98 18:14:22 +Boopsis_Readme
- 190 141 25.7% 27-Sep-98 00:44:10 +titlebarimage_protos.h
- 6760 1471 78.2% 22-Aug-98 15:08:12 +vnc_protos.h
- 8908 2446 72.5% 22-Aug-98 13:41:30 +ReadConsoleWindow.c
- 1551 798 48.5% 11-Sep-98 22:53:10 +ReadMe
- 8711 2496 71.3% 22-Aug-98 18:04:44 +ReadPrefs.c
- 5814 1734 70.1% 11-Sep-98 22:51:36 +TBITest.c
- 209 157 24.8% 22-Aug-98 18:11:42 +ReadMe
- 127 110 13.3% 27-Sep-98 00:42:16 +titlebarimage_cl.fd
- 5754 2071 64.0% 22-Aug-98 14:30:36 +vnc_lib.fd
- 450 231 48.6% 27-Sep-98 00:43:52 +titlebar.h
- 290 188 35.1% 22-Aug-98 18:13:40 +ReadMe
- 2976 842 71.7% 19-Aug-98 21:22:48 +vnc_lib.i
- 1671 759 54.5% 22-Aug-98 18:10:18 +ReadMe
- 18148 3977 78.0% 22-Aug-98 14:37:12 +vnc_stub.base.lib
- 18292 3997 78.1% 22-Aug-98 14:37:14 +vnc_stub.lib
- 17616 3767 78.6% 22-Aug-98 14:37:12 +vnc_stub.rr.base.lib
- 17744 3792 78.6% 22-Aug-98 14:37:14 +vnc_stub.rr.lib
- 120 104 13.3% 27-Sep-98 00:43:36 +titlebarimage_pragmas.h
- 8456 1766 79.1% 22-Aug-98 13:48:10 +vnc_pragmas.h
- 215 139 35.3% 27-Sep-98 00:43:22 +titlebarimage.h
- 223 139 37.6% 22-Aug-98 13:45:28 +vnc.h
- 3769 1543 59.0% 11-Sep-98 22:58:38 +ReadME
- 9103 3129 65.6% 20-Aug-98 22:09:02 +Dynamics.h
- 2997 1035 65.4% 22-Aug-98 14:22:36 +IO.h
- 7625 1894 75.1% 22-Aug-98 11:39:16 +Keyboard.h
- 3683 1046 71.5% 20-Aug-98 22:19:14 +Macros.h
- 6671 1875 71.8% 22-Aug-98 11:51:08 +Owner.h
- 2236 746 66.6% 25-Feb-99 22:00:06 +Packets.h
- 1789 526 70.5% 20-Aug-98 22:16:14 +Packets.h.bak
- 13455 3888 71.1% 22-Aug-98 14:19:10 +prefs.h
- 2843 960 66.2% 22-Aug-98 11:55:26 +Requester.h
- 9835 2604 73.5% 22-Aug-98 12:06:32 +VNCBase.h
- 34925 8192 76.5% 22-Aug-98 14:23:28 +window.h
- 628 269 57.1% 23-Dec-98 13:42:22 +Install.info
- 805 477 40.7% 23-Dec-98 13:42:22 +Deutsch.info
- 793 469 40.8% 23-Dec-98 13:42:22 +English.info
- 803 482 39.9% 23-Dec-98 13:42:22 +Français.info
- 130829 38628 70.4% 23-Jan-99 18:34:28 +Install_VNC
- 803 480 40.2% 23-Dec-98 13:42:22 +Italiano.info
- 804 483 39.9% 23-Dec-98 13:42:22 +Slovensko.info
- 628 267 57.4% 19-Dec-98 13:54:58 +LIBS.info
- 123928 75159 39.3% 24-Apr-99 11:09:30 +vnc.library
- 628 268 57.3% 19-Dec-98 13:54:58 +LOCALE.info
- 14116 5327 62.2% 07-Feb-99 21:54:18 +VNC.prefs.catalog
- 1832 928 49.3% 26-Dec-98 00:32:30 +VNC.sys.catalog
- 57716 18550 67.8% 07-Nov-98 19:06:44 +prefs.construct
- 10206 3900 61.7% 16-Jan-99 18:49:04 +sys.construct
- 13722 5074 63.0% 07-Nov-98 19:05:46 +VNC.prefs.catalog
- 1914 945 50.6% 16-Jan-99 18:49:18 +VNC.sys.catalog
- 628 252 59.8% 23-Dec-98 13:33:48 +italiano.info
- 57984 18659 67.8% 21-Dec-98 18:25:36 +prefs.construct
- 9934 3865 61.0% 23-Jan-99 14:47:40 +sys.construct
- 14102 5298 62.4% 23-Dec-98 13:35:22 +VNC.prefs.catalog
- 1934 982 49.2% 23-Jan-99 14:47:52 +VNC.sys.catalog
- 57457 18748 67.3% 05-Dec-98 22:45:26 +prefs.construct
- 10110 3899 61.4% 23-Jan-99 14:46:16 +sys.construct
- 13150 5121 61.0% 05-Dec-98 22:45:26 +VNC.prefs.catalog
- 1742 915 47.4% 23-Jan-99 14:46:28 +VNC.sys.catalog
- 12706 5056 60.2% 19-Dec-98 22:49:48 +VNC.prefs.catalog
- 1722 877 49.0% 19-Dec-98 22:49:48 +VNC.sys.catalog
- 628 269 57.1% 19-Dec-98 13:54:58 +Localize!.info
- 6640 4213 36.5% 13-Jan-98 19:55:48 +CreateCatalog
- 58078 18868 67.5% 07-Feb-99 21:54:40 +prefs.construct
- 5022 2132 57.5% 03-Oct-98 19:13:04 +ReadMe
- 10665 4118 61.3% 13-Mar-99 21:52:36 +sys.construct
- 632 317 49.8% 19-Dec-98 13:54:58 +Prefs.info
- 6568 2129 67.5% 22-Aug-98 18:47:16 +Default.Prefs
- 479 225 53.0% 22-Aug-98 18:44:54 +Default.Prefs.info
- 6536 2116 67.6% 22-Aug-98 18:46:30 +My.Prefs
- 479 225 53.0% 16-Aug-98 20:42:12 +My.Prefs.info
- 6814 2272 66.6% 22-Aug-98 18:49:48 +XTerm.Prefs
- 479 225 53.0% 16-Aug-98 20:48:52 +XTerm.Prefs.info
- 697 488 29.9% 16-Sep-98 22:39:32 +SetVNC.info
- 31162 11801 62.1% 03-Jul-99 21:13:36 +Readme.First!
- 1386 889 35.8% 25-Apr-99 22:15:32 +Readme.First!.info
- 628 267 57.4% 19-Dec-98 13:54:58 +S.info
- 17 17 0.0% 11-Aug-98 21:52:16 +bg
- 50 50 0.0% 11-Aug-98 21:52:16 +fg
- 383 222 42.0% 11-Aug-98 21:52:16 +fork
- 106 87 17.9% 11-Aug-98 21:52:16 +History
- 103 96 6.7% 11-Aug-98 21:52:16 +More
- 986 372 62.2% 11-Aug-98 21:52:16 +SetFont
- 322 179 44.4% 11-Aug-98 21:52:16 +SetKeyboard
- 768 349 54.5% 19-Dec-98 13:54:58 +Shell.info
- 765 342 55.2% 19-Dec-98 13:54:58 +Shell_VNC.info
- 31162 11801 62.1% 03-Jul-99 21:13:34 +Top Secret!
- 1386 888 35.9% 25-Apr-99 22:15:32 +Top Secret!.info
- 10725 4463 58.3% 03-Jul-99 21:07:10 +ViNCEd.readme
- -------- ------- ----- --------- --------
- 2010772 722349 64.0% 05-Jul-99 20:03:10 153 files
-